package com.gxa.mapper;

import com.gxa.entity.SysRole;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author MacieSerenity
 */
public interface SysRoleMapper {
    /**
     * 根据用户的ID获取查询所有的角色信息
     *
     * @param id 用户的id
     * @return 用户所拥有的角色权限
     */
    SysRole getRoleByUserId(@Param("id") Integer id);

    /**
     * 根据角色ID获取所有菜单ID
     * @param id 角色ID
     * @return 菜单IDS
     */
    List<Integer> getMenuIdsByRoleId(@Param("id")Integer id);





}
